/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.util.List;
import state.AlunoEstado;
import state.AlunoEstadoAtivo;

/**
 *
 * @author Renato
 */
public class Aluno extends Pessoa{
    private String matricula;
    private Treino treino;
    private ExameFisico exameFisico;
    private AlunoEstado estado;
    
    public Aluno(){
        this.estado = new AlunoEstadoAtivo();
    }

    /**
     * @return the matricula
     */
    public String getMatricula() {
        return matricula;
    }

    /**
     * @param matricula the matricula to set
     */
    public void setMatricula(String matricula) {
        this.matricula = matricula;
    }

    /**
     * @return the treino
     */
    public Treino getTreino() {
        return treino;
    }

    /**
     * @param treino the treino to set
     */
    public void setTreino(Treino treino) {
        this.treino = treino;
    }

    /**
     * @return the exameFisico
     */
    public ExameFisico getExameFisico() {
        return exameFisico;
    }

    /**
     * @param exameFisico the exameFisico to set
     */
    public void setExameFisico(ExameFisico exameFisico) {
        this.exameFisico = exameFisico;
    }

    /**
     * @return the estado
     */
    public AlunoEstado getEstado() {
        return estado;
    }

    /**
     * @param estado the estado to set
     */
    public void setEstado(AlunoEstado estado) {
        this.estado = estado;
    }
}
